English Dictionary
◊ CHOROIDAL ARTERY
choroidal artery
n : an artery that supplies the choroid plexus [syn: {arteria
choroidea}]